#include <iostream>
#include <sys/types.h>
#include <sys/stat.h>
#include <cstring>
#include <unistd.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>

using namespace std;

int main()
{
    int fd = open("my_namepipe", O_WRONLY);
    if (fd == -1)
    {
        perror("open");
        return -1;
    }

    string line;
    while (true)
    {
        cout<<"客户端发送的数据：";
        cin>>line;
        int n = write(fd,line.c_str(),strlen(line.c_str()));
        if(n==-1)
        {
            perror("write");
            return -1;
        }
    }
    close(fd);
    return 0;
}